bladder cherry - English Synonyms Dictionary

bladder cherry

n.
[1] Chinese lantern plant , winter cherry , Physalis alkekengi